import requests
import re

# 聚焦爬虫
# 数据解析分类：
#  正则
# bs4
# xpath(***)
# 数据解析原理概述
# 解析的局部的文件内容都会在标签之间或标签对应的属性中
# 进行指定标签的定位
# 标签或者标签对应的属性总存储的数据值进行提取（解析）
# 需求：爬取图片

if __name__ == '__main__':
    #  如何爬取图片
    url = "https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fd.hiphotos.baidu.com%2Fimage%2Fw%253D500%2Fsign%3D1c0909b4ba8f8c54e3d3c52f0a282dee%2F94cad1c8a786c917cc669d63c73d70cf3bc75707.jpg&refer=http%3A%2F%2Fd.hiphotos.baidu.com&app=2002&size=w500&q=a80&n=0&g=0n&fmt=jpeg?sec=1706771199&t=78c49f396c6d89a5cbc03f6fecd54254"
    #  content 返回的是二进制的图片数据
    # text（字符串） content(二进制）
    img_data = requests.get(url=url).content
    with open("./ditu.jpg","wb") as fp:
        fp.write(img_data)

